chaumard à rouleau - French English Dictionary

chaumard à rouleau

Play ENFRFRfr
Play ENFRFRca

Meanings of "chaumard à rouleau" in English French Dictionary : 1 result(s)

French English
Maritime
chaumard à rouleau roller fairlead